export const IP = [
  "192.168.1.101",
  "10.0.0.1",
  "172.16.0.1",
  "192.168.0.1",
  "10.10.10.1",
  "172.20.0.1",
  "192.168.1.1",
  "10.0.0.2",
  "172.16.1.1",
  "192.168.2.1",
  "10.20.0.1",
  "172.21.0.1",
  "192.168.3.1",
  "10.30.0.1",
  "172.22.0.1",
  "192.168.4.1",
  "10.40.0.1",
  "172.23.0.1",
  "192.168.5.1",
  "10.50.0.1",
  "172.24.0.1",
  "192.168.6.1",
  "10.60.0.1",
  "172.25.0.1",
  "192.168.7.1",
  "10.70.0.1",
  "172.26.0.1",
  "192.168.8.1",
  "10.80.0.1",
  "172.27.0.1",
  "192.168.9.1",
  "10.90.0.1",
  "172.28.0.1",
];

export const EventName = [
  "Locky 勒索软件变种恶意通信",
  "Windows SMB暴力猜测用户口令",
  "Microsoft SharePoint",
  "CTB-Locker比特币敲诈者病毒恶意文件下载",
  "木马后门程序PHP一句话木马",
  "挖矿蠕虫WannaMine连接DNS服务器通信",
  "CTB-Locker比特币敲诈者病毒恶意文件下载",
  "ISC BIND named拒绝服务漏洞",
  "WebLogic 任意文件上传远程代码执行漏洞",
  "回调函数权限提升漏洞",
  "HTTP服务目录遍历漏洞",
  "SMTP 服务弱口令认证",
];

export const AlarmType = [
  "系统CPU利用率过高",
  "内存使用率达到阈值",
  "磁盘空间不足",
  "网络连接超时",
  "Ping请求失败",
  "服务无响应",
  "数据库连接异常",
  "SQL查询性能下降",
  "应用程序崩溃",
  "HTTP请求错误率高",
  "404错误数量异常",
  "500内部服务器错误",
  "登录失败次数过多",
  "暴力破解尝试",
  "可疑IP地址访问",
  "异常流量模式",
  "DDoS攻击检测",
  "防火墙规则触发",
  "病毒检测",
  "恶意软件感染",
  "数据泄露警告",
  "权限变更告警",
  "文件完整性检查失败",
  "加密证书即将过期",
  "API调用频率超限",
  "数据库慢查询",
  "事务处理超时",
  "缓存命中率低",
  "消息队列堆积",
  "日志异常",
  "系统日志满",
  "温度传感器告警",
  "电源故障",
  "风扇异常",
  "服务器硬件故障",
  "RAID阵列降级",
  "网络丢包率高",
  "带宽利用率过高",
  "路由表异常",
  "DHCP冲突",
  "DNS解析失败",
  "SSL/TLS握手失败",
  "负载均衡器健康检查失败",
  "监控系统失联",
  "备份任务失败",
  "数据同步错误",
  "定时任务未执行",
];

export const Port = [
  20, // FTP-Data，文件传输协议（数据连接）
  21, // FTP-Control，文件传输协议（控制连接）
  22, // SSH，安全外壳协议，用于远程登录和文件传输
  23, // Telnet，远程登录协议（明文，不安全）
  25, // SMTP，简单邮件传输协议，用于发送邮件
  53, // DNS，域名系统，用于将域名解析为IP地址
  67, // DHCP-Server，动态主机配置协议（服务器端）
  68, // DHCP-Client，动态主机配置协议（客户端）
  69, // TFTP，简单文件传输协议
  80, // HTTP，超文本传输协议，用于网页浏览
  110, // POP3，邮局协议版本3，用于接收邮件
  119, // NNTP，网络新闻传输协议
  123, // NTP，网络时间协议，用于同步系统时间
  135, // RPC，远程过程调用
  137, // NetBIOS-NS，NetBIOS名称服务
  138, // NetBIOS-DGM，NetBIOS数据报服务
  139, // NetBIOS-SSN，NetBIOS会话服务
  143, // IMAP，互联网消息访问协议，用于接收邮件
  161, // SNMP，简单网络管理协议
  162, // SNMP-Trap，SNMP陷阱
  179, // BGP，边界网关协议，用于路由交换
  389, // LDAP，轻量级目录访问协议
  443, // HTTPS，超文本传输安全协议，HTTP的安全版本
  445, // SMB，服务器消息块协议，用于文件共享
  465, // SMTPS，安全的简单邮件传输协议
  514, // Syslog，系统日志协议
  515, // LPD，行式打印机守护进程，用于打印服务
  587, // SMTP（提交），邮件提交代理
  636, // LDAPS，安全的轻量级目录访问协议
  993, // IMAPS，安全的互联网消息访问协议
  995, // POP3S，安全的邮局协议版本3
  1080, // SOCKS，代理服务器协议
  1433, // MSSQL，Microsoft SQL Server数据库
  1521, // Oracle，Oracle数据库
  1883, // MQTT，消息队列遥测传输协议
  3306, // MySQL，MySQL数据库
  3389, // RDP，远程桌面协议
  5432, // PostgreSQL，PostgreSQL数据库
  5631, // PC Anywhere，远程控制软件
  5900, // VNC，虚拟网络计算，用于远程桌面共享
  6379, // Redis，内存数据存储
  8080, // HTTP代理/备用，常用的HTTP替代端口
  8443, // HTTPS代理/备用，常用的HTTPS替代端口
  9000, // Webmin，基于Web的服务器管理工具
  9200, // Elasticsearch，搜索和分析引擎
  27017, // MongoDB，NoSQL数据库
  50000, // SAP，SAP系统端口
  50070, // HDFS NameNode，Hadoop分布式文件系统
  50030, // JobTracker，Hadoop作业跟踪器
];

export const Protocol = [
  "HTTP", // 超文本传输协议，用于在Web浏览器和服务器之间传输网页数据
  "HTTPS", // 超文本传输安全协议，基于HTTP的加密版本，通过SSL/TLS提供安全通信
  "FTP", // 文件传输协议，用于在客户端和服务器之间传输文件
  "SFTP", // SSH文件传输协议，基于SSH的安全文件传输协议
  "SMTP", // 简单邮件传输协议，用于发送电子邮件
  "POP3", // 邮局协议版本3，用于从邮件服务器接收电子邮件
  "IMAP", // 互联网消息访问协议，用于接收和管理邮件服务器上的电子邮件
  "TCP", // 传输控制协议，面向连接的可靠传输协议，确保数据按顺序完整传输
  "UDP", // 用户数据报协议，无连接的不可靠传输协议，速度快，适用于实时通信
  "IP", // 互联网协议，负责在网络中路由数据包，确定数据传输的源和目的地
  "ICMP", // 互联网控制消息协议，用于发送错误消息和网络诊断（如ping命令）
  "ARP", // 地址解析协议，用于将IP地址转换为物理MAC地址
  "RARP", // 反向地址解析协议，用于将MAC地址转换为IP地址
  "DNS", // 域名系统，用于将域名（如www.example.com）解析为IP地址
  "DHCP", // 动态主机配置协议，自动为网络中的设备分配IP地址等网络配置
  "SSH", // 安全外壳协议，用于通过加密通道远程登录计算机和执行命令
  "Telnet", // 远程终端协议，用于远程登录计算机（明文传输，安全性低）
  "SSL", // 安全套接层，用于在客户端和服务器之间建立加密连接
  "TLS", // 传输层安全，SSL的后续版本，提供更安全的加密和数据完整性保障
  "VPN", // 虚拟专用网络，通过公共网络建立加密的私有通信通道
  "NTP", // 网络时间协议，用于同步网络中设备的系统时间
  "SNMP", // 简单网络管理协议，用于监控和管理网络设备
  "BGP", // 边界网关协议，用于在不同自治系统之间交换路由信息
  "OSPF", // 开放式最短路径优先，内部网关协议，用于自治系统内的路由选择
  "RIP", // 路由信息协议，基于距离向量的内部网关协议
  "FTP", // 重复标注，实际为文件传输协议（已去重，此处仅说明）
  "LDAP", // 轻量级目录访问协议，用于访问和维护分布式目录服务
  "SMB", // 服务器消息块协议，用于在网络中共享文件、打印机等资源
  "NFS", // 网络文件系统，用于在不同操作系统之间共享文件
  "MQTT", // 消息队列遥测传输，轻量级发布/订阅消息协议，适用于物联网
  "CoAP", // 受限应用协议，为资源受限设备设计的轻量级Web传输协议
  "WebSocket", // 全双工通信协议，允许客户端和服务器之间建立持久连接，实时交换数据
  "IRC", // 互联网中继聊天协议，用于实时文本通信
  "SIP", // 会话发起协议，用于建立、修改和终止多媒体会话（如VoIP通话）
  "RTP", // 实时传输协议，用于传输实时数据（如音频和视频）
  "RTSP", // 实时流传输协议，用于控制实时数据的传输（如视频点播）
  "IGMP", // 互联网组管理协议，用于管理多播组成员
  "PPP", // 点对点协议，用于在两个节点之间建立直接的通信链路
  "L2TP", // 第二层隧道协议，用于建立VPN隧道
  "GRE", // 通用路由封装，用于封装各种网络协议的数据包进行隧道传输
];
